applaud (something) as (a great) achievement

Examples

Nothing found